#include <linux/module.h>   // Needed by all modules
#include <linux/kernel.h>   // Needed for KERN_ALERT
#include <linux/init.h>     // Needed for the macros

static int usbd_init(void)
{
   printk(KERN_ALERT "Loading usb driver\n");
   return 0;
}

static void usbd_exit(void)
{
   printk(KERN_ALERT "Unloading usb driver\n");
}

module_init(usbd_init);
module_exit(usbd_exit);
